difficult/unpleasant affair - Almanca İngilizce Sözlük